to cause (a person) to feel ashamed; lower the dignity or self-respect of (a person)
embarrass, put down
to cause (a person) to feel ashamed, humiliated or hurt
embarrass
to be, do, much better than (another person, team etc)
surpass
to be more than equal to (another person, team etc)
surpass
to hold a higher rank or position than (another person)
surpass
to be or do better than (a rival)
surpass
to do or be better than (a person, an earlier achievement)
outdo something or someone